should independently resolve fragments for unrelated operations